flap roller carriage - Turkish English Dictionary